Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1A TOWLER STREET Detached £132,000 18 Jul 2014
16 TOWLER STREET Terraced £36,000 8 May 1998
18 TOWLER STREET Terraced £44,000 2 Jul 2001
20 TOWLER STREET Terraced £65,000 30 Jun 2009
27 TOWLER STREET Semi-Detached £30,000 14 Feb 1997
29 TOWLER STREET Terraced £109,995 11 Aug 2006
33 TOWLER STREET Semi-Detached £110,000 9 Jul 2004
35 TOWLER STREET Detached £157,000 25 Jul 2007